﻿namespace Jsl.FxCop.Targets
{
    using System.Windows.Forms;

    public class EventHelperTarget : Form
    {
        private void SubscribesToNormalEvent_Handler(object sender, System.EventArgs e)
        {
            throw new System.NotImplementedException();
        }

        private void SubscribesToNormalEvent()
        {
            this.Click += new System.EventHandler(this.SubscribesToNormalEvent_Handler);
        }

        private void SubscribesToExternalEvent_Handler(object sender, System.EventArgs e)
        {
            throw new System.NotImplementedException();
        }

        private void SubscribesToExternalEvent()
        {
            Form form = null;
            form.Click += new System.EventHandler(this.SubscribesToExternalEvent_Handler);
        }

        private void UnsubscribesFromNormalEvent_Handler(object sender, System.EventArgs e)
        {
            throw new System.NotImplementedException();
        }

        private void UnsubscribesFromNormalEvent()
        {
            this.Click -= new System.EventHandler(this.UnsubscribesFromNormalEvent_Handler);
        }

        private void UnsubscribesFromExternalEvent_Handler(object sender, System.EventArgs e)
        {
            throw new System.NotImplementedException();
        }

        private void UnsubscribesFromExternalEvent()
        {
            this.Click -= new System.EventHandler(this.UnsubscribesFromExternalEvent_Handler);
        }
    }
}